An Open, Distributable, Three-tier Client-Server Architecture with Transaction Semantics
نویسندگان
چکیده
This paper describes a distributable, three-tier client-server architecture for heterogeneous, multivendor environments based on the integration of Digital's ObjectBroker and ACMSxp transaction processing monitor products. ObjectBroker integration software provides the flexibility to decouple the tight association between desktop devices and specific legacy systems. The ACMSxp transaction processing monitor provides the transaction semantics, system management, scalabilty, and high availability that mission-critical production systems require. Combining these technologies and products in a three-tier architecture provides a strategic direction for the development of new applications and allows for optimal integration of legacy systems. The architecture complies with industry standards, which facilitates vendor independence and ensures the longevity of the solution.
منابع مشابه
Application of middleware in the three tier client/server database design methodology
With the popularity of personal computers and powerful workstations, today’s users are no longer satisfied with the traditional data processing. They demand eagerly to putting up graphics on existing applications, putting a lot of pressure in system re-engineering. The Client/Server architecture is a less risky and less costly approach in adding a Graphical User Interface for users. The develop...
متن کامل2-Tier Cloud Architecture and Application in Electronic Health Record
We find that there are serious problems in Cloud application development such as complex architecture and WS API, highly running cost, poor UI and interaction and so on, and that these problems stem from not fully utilized RIA’s (Rich Internet Application) advantages and inappropriate functionality segmentation between clientside and server-side. That is, Web services, application logic and tra...
متن کاملUnderstanding the Challenges in Getting Together: The Semantics of Decoupling in Middleware
It is well accepted that different types of distributed architectures require different levels of coupling. For example, in client-server and three-tier architectures, application components are generally tightly coupled, both to one-another and with the underlying middleware. Meanwhile, in off-line transaction processing, grid computing and mobile application architectures, the degree of coupl...
متن کاملOn the Use of Genetic Algorithms in Database Client Clustering
In conventional two-tier client-server databases, clients access and modify shared data resident in a common server. As the number of clients increases, the centralized database server can become a performance bottleneck. In order to overcome this scalability problem, a three-tier client-server configuration has been proposed that features the partitioning of clients into logical clusters. Here...
متن کاملMADGE: scalable distributed data management software for cDNA microarrays
MOTIVATION The human genome project and the development of new high-throughput technologies have created unparalleled opportunities to study the mechanism of diseases, monitor the disease progression and evaluate effective therapies. Gene expression profiling is a critical tool to accomplish these goals. The use of nucleic acid microarrays to assess the gene expression of thousands of genes sim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Digital Technical Journal
دوره 7 شماره
صفحات -
تاریخ انتشار 1995